.sf-menu a, .sf-menu a:visited  				{ color:#000; }
.sf-menu li 									{ background: none; }
.sf-menu li ul									{  }

.sf-menu li li 									{ background: #f5f5f5;  -moz-border-radius: 3px; border-bottom: 0; margin-bottom: 1px; }
.sf-menu li li li 								{ background: #fdfdfd;  -moz-border-radius: 3px; border-bottom: 0; margin-bottom: 1px; }
.sf-menu li li li li							{ background: #eaeaea;  -moz-border-radius: 3px; border-bottom: 0; margin-bottom: 1px; }

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { color:#c91f5a;	}

.sf-menu li.current_page_item a 				{ color:#c91f5a; }